substantiated truth - Französisch Englisch Wörterbuch